xen: stringify assertion condition for printing sooner.
authorKeir Fraser <keir@xen.org>
Tue, 18 Jan 2011 09:01:57 +0000 (09:01 +0000)
committerKeir Fraser <keir@xen.org>
Tue, 18 Jan 2011 09:01:57 +0000 (09:01 +0000)
commit21b43fc5c06418d0e0feefe529c74037c9ed671a
tree34ec8979cc5eb2feeab59ee6ef276ec935ce1e7c
parent86e440aebc540486dc37fa72f0e7b03dafd616e9
xen: stringify assertion condition for printing sooner.

So that:
(XEN) Assertion '!(((*({ unsigned long __ptr; __asm__ ("" :
"=r"(__ptr) : "0"(&per_cpu____preempt_count));
(typeof(&per_cpu____preempt_count)) (__ptr +
(get_cpu_info()->per_cpu_offset)); }))) ||
((irq_stat[(((get_cpu_info()->processor_id)1...
becomes:
(XEN) Assertion '"!in_atomic()"' failed at softirq.c:61

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
xen/include/asm-x86/bug.h
xen/include/xen/lib.h